<?xml version="1.0"?>
<Pages generator="MetaSapiens.PageMethods.Addin.PageListWriter version 1.7.2.0">
  <Settings baseNamespace="MyPageMethods" baseUrl="" />
  <Page url="/App_Code/HttpHandlerBehind.ashx">
    <Files>
      <File name="HttpHandlerBehind.ashx.vb" changeDate="2007-06-25 21:27:10Z" />
    </Files>
    <Methods>
      <Method name="SampleMethod">
        <Attributes>
          <Attribute name="MetaSapiens.PageMethods.PageMethodAttribute">
            <Argument value="True" />
          </Attribute>
          <Attribute name="MetaSapiens.PageMethods.UrlFormatAttribute">
            <Argument value="~/HttpHandlerBehind.ashx?i={i}" />
          </Attribute>
        </Attributes>
        <Parameters>
          <Parameter name="i" type="System.Int32" />
        </Parameters>
      </Method>
    </Methods>
  </Page>
  <Page url="/CodeInside.aspx">
    <Files>
      <File name="CodeInside.aspx" changeDate="2007-06-25 15:50:50Z" />
      <File name="CodeInside.aspx.vb" changeDate="2007-06-25 15:55:49Z" />
    </Files>
    <Methods>
      <Method name="MethodInside">
        <Attributes>
          <Attribute name="MetaSapiens.PageMethods.PageMethodAttribute" />
        </Attributes>
        <Parameters>
          <Parameter name="i" type="System.Int32" />
        </Parameters>
      </Method>
      <Method name="MethodBehind">
        <Attributes>
          <Attribute name="PageMethod" />
        </Attributes>
      </Method>
    </Methods>
  </Page>
  <Page url="/Customers/FrmAddOrder_WithoutPageMethods.aspx">
    <Files>
      <File name="FrmAddOrder_WithoutPageMethods.aspx" changeDate="2006-02-02 00:44:31Z" />
      <File name="FrmAddOrder_WithoutPageMethods.aspx.vb" changeDate="2005-06-20 17:26:48Z" />
    </Files>
  </Page>
  <Page url="/Customers/FrmAddOrder_WithPageMethods.aspx">
    <Files>
      <File name="FrmAddOrder_WithPageMethods.aspx" changeDate="2006-02-02 00:46:29Z" />
      <File name="FrmAddOrder_WithPageMethods.aspx.vb" changeDate="2007-06-25 11:34:37Z" />
    </Files>
    <Methods>
      <Method name="Display">
        <Attributes>
          <Attribute name="PageMethod">
            <Argument value="True" />
          </Attribute>
        </Attributes>
        <Parameters>
          <Parameter name="CustomerID" type="System.Int32" />
          <Parameter name="ProductID" type="System.String">
            <Attributes>
              <Attribute name="ParamRequired" />
            </Attributes>
          </Parameter>
        </Parameters>
      </Method>
    </Methods>
  </Page>
  <Page url="/Customers/FrmCustomer.aspx" docComment=" &lt;summary&gt;&#xD;&#xA; Page that displays a customer.&#xD;&#xA; &lt;/summary&gt;">
    <Files>
      <File name="FrmCustomer.aspx" changeDate="2005-06-20 17:05:01Z" />
      <File name="FrmCustomer.aspx.vb" changeDate="2006-02-01 18:27:04Z" />
    </Files>
    <Methods>
      <Method name="DisplayCustomer" docComment=" &lt;summary&gt;&#xD;&#xA; Displays a customer.&#xD;&#xA; &lt;/summary&gt;&#xD;&#xA; &lt;param name=&quot;customerID&quot;&gt;The ID of the customer&lt;/param&gt;">
        <Attributes>
          <Attribute name="PageMethod">
            <Argument value="True" />
          </Attribute>
        </Attributes>
        <Parameters>
          <Parameter name="customerID" type="System.Int32">
            <Attributes>
              <Attribute name="ParamFormat">
                <Argument value="0000" />
              </Attribute>
              <Attribute name="ParamName">
                <Argument value="CustID" />
              </Attribute>
            </Attributes>
          </Parameter>
        </Parameters>
      </Method>
    </Methods>
  </Page>
  <Page url="/Customers/ListCustomer.aspx" docComment=" &lt;summary&gt;&#xD;&#xA; Page that displays the list of customers.&#xD;&#xA; &lt;/summary&gt;">
    <Files>
      <File name="ListCustomer.aspx" changeDate="2006-02-02 00:46:29Z" />
      <File name="ListCustomer.aspx.vb" changeDate="2007-06-25 11:34:37Z" />
    </Files>
    <Methods>
      <Method name="Display" docComment=" &lt;summary&gt;&#xD;&#xA; Displays the customers.&#xD;&#xA; &lt;/summary&gt;">
        <Attributes>
          <Attribute name="PageMethod">
            <Argument value="True" />
          </Attribute>
        </Attributes>
      </Method>
    </Methods>
  </Page>
  <Page url="/Default.aspx">
    <Files>
      <File name="Default.aspx" changeDate="2006-04-11 21:05:05Z" />
      <File name="Default.aspx.vb" changeDate="2006-04-11 21:05:29Z" />
    </Files>
  </Page>
  <Page url="/HttpHandlerBehind.ashx">
    <Files>
      <File name="HttpHandlerBehind.ashx" changeDate="2007-06-25 18:38:34Z" />
    </Files>
  </Page>
  <Page url="/HttpHandlerInside.ashx">
    <Files>
      <File name="HttpHandlerInside.ashx" changeDate="2007-06-25 21:27:10Z" />
    </Files>
    <Methods>
      <Method name="SampleMethod">
        <Attributes>
          <Attribute name="MetaSapiens.PageMethods.PageMethodAttribute">
            <Argument value="True" />
          </Attribute>
        </Attributes>
        <Parameters>
          <Parameter name="i" type="System.Int32" />
        </Parameters>
      </Method>
    </Methods>
  </Page>
  <Page url="/Products/FrmProduct.aspx">
    <Files>
      <File name="FrmProduct.aspx" changeDate="2006-02-07 15:27:35Z" />
      <File name="FrmProduct.aspx.vb" changeDate="2007-06-25 11:34:38Z" />
    </Files>
    <Methods>
      <Method name="GetFromProductID">
        <Attributes>
          <Attribute name="PageMethod">
            <Argument value="True" />
          </Attribute>
        </Attributes>
        <Parameters>
          <Parameter name="productID" type="System.String">
            <Attributes>
              <Attribute name="ParamRequired" />
              <Attribute name="ParamName">
                <Argument value="ProdID" />
              </Attribute>
            </Attributes>
          </Parameter>
        </Parameters>
      </Method>
      <Method name="TestBoolean">
        <Attributes>
          <Attribute name="PageMethod" />
        </Attributes>
        <Parameters>
          <Parameter name="b" type="System.Boolean" />
        </Parameters>
      </Method>
      <Method name="TestDateTime">
        <Attributes>
          <Attribute name="PageMethod" />
        </Attributes>
        <Parameters>
          <Parameter name="d" type="System.DateTime" />
        </Parameters>
      </Method>
      <Method name="TestDecimal">
        <Attributes>
          <Attribute name="PageMethod" />
        </Attributes>
        <Parameters>
          <Parameter name="d" type="System.Decimal" />
        </Parameters>
      </Method>
      <Method name="TestEnum">
        <Attributes>
          <Attribute name="PageMethod" />
        </Attributes>
        <Parameters>
          <Parameter name="color" type="System.Drawing.KnownColor" />
        </Parameters>
      </Method>
      <Method name="TestEncoding">
        <Attributes>
          <Attribute name="PageMethod" />
        </Attributes>
        <Parameters>
          <Parameter name="s" type="System.String" />
        </Parameters>
      </Method>
      <Method name="TestGuid">
        <Attributes>
          <Attribute name="PageMethod" />
        </Attributes>
        <Parameters>
          <Parameter name="guid" type="System.Guid" />
        </Parameters>
      </Method>
      <Method name="TestUrlFormat">
        <Attributes>
          <Attribute name="PageMethod" />
          <Attribute name="UrlFormat">
            <Argument value="~/SampleUrl/{{METHOD}}/{param}.aspx" />
          </Attribute>
        </Attributes>
        <Parameters>
          <Parameter name="param" type="System.Int32" />
        </Parameters>
      </Method>
      <Method name="TestUrlFormatWithPost">
        <Attributes>
          <Attribute name="PageMethod" />
          <Attribute name="UrlFormat">
            <Argument value="~/SampleUrlWithPost/{param1}.aspx" />
          </Attribute>
        </Attributes>
        <Parameters>
          <Parameter name="param1" type="System.Int32" />
          <Parameter name="param2" type="System.Int32" />
        </Parameters>
      </Method>
    </Methods>
  </Page>
  <Page url="/Serialization.aspx" docComment=" &lt;summary&gt;&#xD;&#xA; Demonstrates the use of array or custom types as parameters.&#xD;&#xA; &lt;/summary&gt;">
    <Files>
      <File name="Serialization.aspx" changeDate="2006-04-11 20:11:47Z" />
      <File name="Serialization.aspx.vb" changeDate="2007-06-25 11:34:37Z" />
    </Files>
    <Methods>
      <Method name="DisplayArray">
        <Attributes>
          <Attribute name="PageMethod" />
        </Attributes>
        <Parameters>
          <Parameter name="value" type="System.String" arrayRank="1">
            <Attributes>
              <Attribute name="ParamRequired" />
            </Attributes>
          </Parameter>
        </Parameters>
      </Method>
      <Method name="DisplayCustomObject">
        <Attributes>
          <Attribute name="PageMethod" />
        </Attributes>
        <Parameters>
          <Parameter name="value" type="CustomObject">
            <Attributes>
              <Attribute name="ParamRequired" />
            </Attributes>
          </Parameter>
        </Parameters>
      </Method>
      <Method name="DisplayCustomObjectWithTypeConverter">
        <Attributes>
          <Attribute name="PageMethod" />
        </Attributes>
        <Parameters>
          <Parameter name="value" type="CustomObject3">
            <Attributes>
              <Attribute name="ParamRequired" />
            </Attributes>
          </Parameter>
        </Parameters>
      </Method>
    </Methods>
  </Page>
</Pages>